package com.ruoyi.domain.jpjs.common.fanruan;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

/**
 * 项目列表对象 js_pro_info
 * 
 * @author ruoyi
 * @date 2020-11-12
 */
public class JsProInfo extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键id */
    private Long id;

    /** 备注一 */
    private Long proId;

    /** 项目名称 */
    @Excel(name = "项目名称")
    private String proName;

    /** 备注二 */
    private String districtId;

    /** 区域 */
    @Excel(name = "区域")
    private String districtName;

    /** 精度 */
    @Excel(name = "精度")
    private String longitude;

    /** 维度 */
    @Excel(name = "维度")
    private String latitude;

    /** 劳务人数 */
    @Excel(name = "所属集团")
    private String investAmt;

    /** 所属集团 */
    @Excel(name = "项目团队")
    private String square;

    /** 模型地址 */
    @Excel(name = "模型地址")
    private String proUrl;

    /** 监控视频地址 */
    @Excel(name = "监控视频地址")
    private String monitorUrl;

    /** 备注三 */
    private String updateUser;

    /** 备注五 */
    private String createUser;

    /** 角度 */
    @Excel(name = "角度")
    private String angle;

    /** 高度 */
    @Excel(name = "高度")
    private String height;

    public void setId(Long id)
    {
        this.id = id;
    }

    public Long getId()
    {
        return id;
    }
    public void setProId(Long proId)
    {
        this.proId = proId;
    }

    public Long getProId()
    {
        return proId;
    }
    public void setProName(String proName)
    {
        this.proName = proName;
    }

    public String getProName()
    {
        return proName;
    }
    public void setDistrictId(String districtId)
    {
        this.districtId = districtId;
    }

    public String getDistrictId()
    {
        return districtId;
    }
    public void setDistrictName(String districtName)
    {
        this.districtName = districtName;
    }

    public String getDistrictName()
    {
        return districtName;
    }
    public void setLongitude(String longitude)
    {
        this.longitude = longitude;
    }

    public String getLongitude()
    {
        return longitude;
    }
    public void setLatitude(String latitude)
    {
        this.latitude = latitude;
    }

    public String getLatitude()
    {
        return latitude;
    }
    public void setInvestAmt(String investAmt)
    {
        this.investAmt = investAmt;
    }

    public String getInvestAmt()
    {
        return investAmt;
    }
    public void setSquare(String square)
    {
        this.square = square;
    }

    public String getSquare()
    {
        return square;
    }
    public void setProUrl(String proUrl)
    {
        this.proUrl = proUrl;
    }

    public String getProUrl()
    {
        return proUrl;
    }
    public void setMonitorUrl(String monitorUrl)
    {
        this.monitorUrl = monitorUrl;
    }

    public String getMonitorUrl()
    {
        return monitorUrl;
    }
    public void setUpdateUser(String updateUser)
    {
        this.updateUser = updateUser;
    }

    public String getUpdateUser()
    {
        return updateUser;
    }
    public void setCreateUser(String createUser)
    {
        this.createUser = createUser;
    }

    public String getCreateUser()
    {
        return createUser;
    }
    public void setAngle(String angle)
    {
        this.angle = angle;
    }

    public String getAngle()
    {
        return angle;
    }
    public void setHeight(String height)
    {
        this.height = height;
    }

    public String getHeight()
    {
        return height;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("proId", getProId())
            .append("proName", getProName())
            .append("districtId", getDistrictId())
            .append("districtName", getDistrictName())
            .append("longitude", getLongitude())
            .append("latitude", getLatitude())
            .append("investAmt", getInvestAmt())
            .append("square", getSquare())
            .append("proUrl", getProUrl())
            .append("monitorUrl", getMonitorUrl())
            .append("updateUser", getUpdateUser())
            .append("updateTime", getUpdateTime())
            .append("createUser", getCreateUser())
            .append("createTime", getCreateTime())
            .append("angle", getAngle())
            .append("height", getHeight())
            .toString();
    }
}
